package com.probox.common.entity.domain.centre;

        import java.util.Date;
        import com.fasterxml.jackson.annotation.JsonFormat;

        import java.io.Serializable;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.*;
        import com.probox.common.core.annotation.Excel;

/**
 * 订单售后对象 order_post_sale
 * @author hds
 * @date 2021-06-24
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("order_post_sale")
public class OrderPostSale  implements Serializable{
private static final long serialVersionUID=1L;

/** 售后ID */
            //默认主键自增
    @TableId(value = "SERVICE_UID" , type = IdType.AUTO)
    private Long serviceUid;
/** 订单ID */
        private Long orderUid;
/** 订单编号 */
                                    @Excel(name = "订单编号")
                private String orderNo;
/** 订单明细 */
        private Long itemUid;
/** 供应商ID */
        private Long supplierUid;
/** 供应商名称 */
                                    @Excel(name = "供应商名称")
                private String supplierName;
/** 售后类型 */
                                    @Excel(name = "售后类型")
                private String serviceType;
/** 售后原因 */
                                    @Excel(name = "售后原因")
                private String serviceReason;
/** 售货数量 */
                                    @Excel(name = "售货数量")
                private Integer serviceNumber;
/** 售货金额 */
                                    @Excel(name = "售货金额")
                private Long serviceAmount;
/** 余额 */
                                    @Excel(name = "余额")
                private Long serviceBalance;
/** 现金 */
                                    @Excel(name = "现金")
                private Long serviceCash;
/** 图片凭证 */
                                    @Excel(name = "图片凭证")
                private String proofImages;
/** 凭证描述 */
                                    @Excel(name = "凭证描述")
                private String proofDesc;
/** 售后状态 */
                                    @Excel(name = "售后状态")
                private String dataStatus;
/** 申请人ID */
        private Long applyUid;
/**  申请人昵称 */
                                    @Excel(name = " 申请人昵称")
                private String applyNickName;
/** 联系电话 */
                                    @Excel(name = "联系电话")
                private String applyPhone;
/** 申请时间 */
                                    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @Excel(name = "申请时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
                private Date applyTime;
/** 客户收货地址 */
        private Long customerAddressUid;
/** 商家收货地址 */
        private Long supplierAddressUid;
/** 修改人 */
        private Long updateUser;
/** 修改人名称 */
                                    @Excel(name = "修改人名称")
                private String updateName;
/** 修改时间 */
                                    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        @Excel(name = "修改时间" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
                private Date updateTime;
/** 处理备注 */
                                    @Excel(name = "处理备注")
                private String remark;

}
